package com.takeaway.controller;

import com.takeaway.pojo.ProductInfo;
import com.takeaway.service.ProductInfoService;
import io.swagger.annotations.Api;

import io.swagger.annotations.ApiOperation;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

import java.util.List;

/**
 * @author ASUS
 * @date 2021/7/30 20:06
 */
@Api(value = "商品列表的数据展示",tags = "展示商品的详情，id,名称，价格，图片地址，商品状态，类目")
@RequestMapping("/meishipai/product-info")
@Controller
public class ProductInfoController {
//    1）在方法上添加   @ApiOperation(value=”该方法的作用”)
//2）在字段上添加   @ApiModelProperty(value =”该字段是干嘛用的”)
//3）添加在参数上   @ApiParam(“该参数是干嘛用的”)
    @Autowired
    ProductInfoService productInfoService;

    @ApiOperation(value="该方法的作用是展示页面需要的数据,获取productInfo 里面的产品数据")
    @RequestMapping("/list")
    public String profuctInfoList(){
       // 调取service 层的方法，返回一个prifuctInfoLsit 集合"
       List<ProductInfo> productInfoList = productInfoService.profuctInfoList();

        return "";
    }

}
